the moving force - Turco Inglés Diccionario